import type { RouteRecordRaw } from "vue-router";
/**
 * 路由meta对象参数说明
 * meta: {
 *      title:          菜单栏及 tagsView 栏、菜单搜索名称（国际化）
 *      hidden：        是否隐藏此路由
 *      icon：          菜单、tagsView 图标，阿里：加 `iconfont xxx`，fontawesome：加 `fa xxx`
 * }
 */

/**
 * 静态路由（默认路由）
 */
export const staticRoutes: Array<RouteRecordRaw> = [
 
    {
      // 路由路径
      path: "/home",
      // 路由组件
      component: () => import("../views/home/index.vue"),
      // 命名路由
      name: "home",
      // meta参数，当当前路由匹配生效，这个meta参数就会生效
      // 可以通过$route.meta获取其中的参数
      // meta: {
      // isShowFooter: true,
      // },
    },
    {
      path: "/playList",
      component: () => import("../views/playlist/index.vue"),
      name: "playList",
      // meta: {
      // isShowFooter: true,
      // },
    },
    {
      path: "/songsDetail",
      component: () => import("../views/songsDetail/index.vue"),
      name: "songsDetail",
    },
    {
      path: "/song",
      component: () => import("../views/song/index.vue"),
      name: "song",
    },
    
   
    {
      // 除了以上的其他所有路径
      path: "/",
      // 重定向
      redirect: "/home",
    },


  {
    path: "/404",
    name: "404",
    component: () => import("../views/404/index.vue"),
    
  },

  
];
